// componens/dialog/dialog.js
Component({
  options:{
    multipleSlots: true, // 在组件定义时的选项中启用多slot支持
   // styleIsolation: 'isolated'
  },
  externalClasses: ['my-bg'],
 
  
  /**
   * 组件的属性列表
   */
  properties: {
    title:{
      type:String,  //要接收的数据类型
      value:'我是标题'  //没有传递时的默认值
    },
    content:{
      type:String,
      value:'我是内容'
    }
  },

  /**
   * 组件的初始数据
   */
  data: {
    isShow:false,
    v:'ok'
  },

  /**
   * 组件的方法列表
   */
  methods: {

    //显示隐藏切换
    toggleShow() {
      this.setData({
        isShow:!this.data.isShow
      })
    },
    //点击确定
    confirmFn() {
      console.log('确定')
      this.triggerEvent('confirm','ok')
    },
    //点击取消
    cancelFn() {
      console.log('取消')
      this.triggerEvent('cancel', 'no')
    }
  }
})
